Snow peas meaning in malayalam

Word: Snow peas

Meanings of Snow peas in malayalam :

Noun Oru Tharaam Payar‍ (ഒരു തരാം പയര്‍)
Amara Payar‍ (അമര പയര്‍)
Snow peas definition
Noun:
(botany) variety of pea plant producing peas having thin flat edible pods
(chemistry,food) green peas with flat edible pods
Related wordsSnow peas - Oru Tharaam Payar‍ (ഒരു തരാം പയര്‍)
Malayalam to English
English To Malayalam